home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / prgtools / mint / utilit~1 / initsnb.zoo / init / sh / builtins.c < prev    next >
Encoding:
C/C++ Source or Header  |  1992-09-09  |  1.3 KB  |  103 lines

  1. /*
  2.  * This file was generated by the mkbuiltins program.
  3.  */
  4.  
  5. #include "shell.h"
  6. #include "builtins.h"
  7.  
  8. int bltincmd();
  9. int bgcmd();
  10. int breakcmd();
  11. int cdcmd();
  12. int dotcmd();
  13. int echocmd();
  14. int evalcmd();
  15. int execcmd();
  16. int exitcmd();
  17. int exportcmd();
  18. int fgcmd();
  19. int getoptscmd();
  20. int hashcmd();
  21. int jobidcmd();
  22. int jobscmd();
  23. int lccmd();
  24. int localcmd();
  25. int pwdcmd();
  26. int readcmd();
  27. int returncmd();
  28. int setcmd();
  29. int setvarcmd();
  30. int shiftcmd();
  31. int trapcmd();
  32. int truecmd();
  33. int umaskcmd();
  34. int unsetcmd();
  35. int waitcmd();
  36.  
  37. int (*const builtinfunc[])() = {
  38.     bltincmd,
  39.     bgcmd,
  40.     breakcmd,
  41.     cdcmd,
  42.     dotcmd,
  43.     echocmd,
  44.     evalcmd,
  45.     execcmd,
  46.     exitcmd,
  47.     exportcmd,
  48.     fgcmd,
  49.     getoptscmd,
  50.     hashcmd,
  51.     jobidcmd,
  52.     jobscmd,
  53.     lccmd,
  54.     localcmd,
  55.     pwdcmd,
  56.     readcmd,
  57.     returncmd,
  58.     setcmd,
  59.     setvarcmd,
  60.     shiftcmd,
  61.     trapcmd,
  62.     truecmd,
  63.     umaskcmd,
  64.     unsetcmd,
  65.     waitcmd,
  66. };
  67.  
  68. const struct builtincmd builtincmd[] = {
  69.     "command", 0,
  70.     "bg", 1,
  71.     "break", 2,
  72.     "continue", 2,
  73.     "cd", 3,
  74.     "chdir", 3,
  75.     ".", 4,
  76.     "echo", 5,
  77.     "eval", 6,
  78.     "exec", 7,
  79.     "exit", 8,
  80.     "export", 9,
  81.     "readonly", 9,
  82.     "fg", 10,
  83.     "getopts", 11,
  84.     "hash", 12,
  85.     "jobid", 13,
  86.     "jobs", 14,
  87.     "lc", 15,
  88.     "local", 16,
  89.     "pwd", 17,
  90.     "read", 18,
  91.     "return", 19,
  92.     "set", 20,
  93.     "setvar", 21,
  94.     "shift", 22,
  95.     "trap", 23,
  96.     ":", 24,
  97.     "true", 24,
  98.     "umask", 25,
  99.     "unset", 26,
  100.     "wait", 27,
  101.  NULL, 0
  102. };
  103.